Generating Test Data from SOFL Speci cations

نویسندگان

  • A Je
  • Shaoying Liu
چکیده

Software testing can only be formalized and quanti ed when a solid basis for test generation can be de ned Tests are commonly generated from the source code control ow graphs design representations and speci cations requirements Formal speci cations represent a signi cant opportunity for testing because they precisely describe what functions the software is supposed to provide in a form that can be easily manipulated This paper presents a new method for gen erating tests from formal speci cations This method is comprehensive in speci cation coverage applies at several levels of abstraction and can be highly automated The paper applies the method to SOFL speci cations describes the technique and demonstrates the application on a case study A preliminary evaluation using a code level coverage criterion mutation testing indicates that the method can result in very e ective tests

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Generating test data from SOFL specifications

Software testing can only be formalized and quanti ed when a solid basis for test generation can be de ned. Bases that are commonly used include the source code, control ow graphs, design representations, and speci cations/requirements. Formal speci cations represent a signi cant opportunity for testing because they precisely describe what functions the software is supposed to provide in a form...

متن کامل

Criteria for Generating Speci � cation based Tests

This paper presents general criteria for generating test inputs from state based speci cations Software testing can only be formalized and quanti ed when a solid basis for test generation can be de ned Formal speci cations of complex systems represent a signi cant opportunity for testing because they precisely de scribe what functions the software is supposed to pro vide in a form that can easi...

متن کامل

Generating Test Cases from Uml Speciications

GENERATING TEST CASES FROM UML SPECIFICATIONS Aynur Abdurazik, M.S. George Mason University, 1999 Thesis Director: Dr. A. Je erson O utt Uni ed Modeling Language (UML) is a third generation modeling language in objectoriented software engineering. It provides constructs to specify, construct, visualize, and document artifacts of softwareintensive systems. This paper presents a technique that us...

متن کامل

Test Case Generation on the Basis of Formal Speci cations

Test case design is the most important activity for a trustworthy software test. Formal speci cations are solid foundations for systematizing the test procedure and for supporting it with tools. In the talk a method for generating test cases based on formal speci cations of reactive systems is presented. The speci cation notation used is a combination of Z and Statecharts, where Z schemas are u...

متن کامل

Using Estelle to Evolve Mil - Std 188 - 220

For the past four years, the University of Delaware's Protocol Engineering Lab has been assisting in the US Army's development of MIL-STD 188-220. Initially UD formally speci ed the Data Link and Intranet layers of 188-220 in Estelle. These Estelle speci cations resulted in more than fty changes/improvements to the 188-220 document. Most importantly, these Estelle speci cations are now an o cia...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1999